// axios二次封装
import http from './index.js'
//下面就是请求数据时的写法！


// 获取推荐页数据
export const get_recommended = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/recommend/exploreRecom.json?product=lofter-android-7.1.9",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取广告数据 通用！
export const get_advertising = (params) => {
    return http({
        //请求方法
        method: "POST",
        Headers: {
            "isVip": "false",
            "X-User-Agent": "android/7.1.9.345/1.1 (ffffffff-e798-102c-ffff-ffffc5cc5f93;LENOVO L79031;900x1600) (android;7.1.2;zh-CN) (com.lofter.android;baidu)"
        },
        //请求路径
        url: "/api/v1.1/yitou/madr",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取推荐页视频数据
export const get_recommended_video = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/recommend/videoFlow.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取推荐页正在直播数据
export const get_recommended_live = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/zhibo/liveMonth/live",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取推荐页forecast预直播数据
export const get_recommended_forecast_live = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/zhibo/liveMonth/forecast?limit=20",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取推荐页official官方直播数据
export const get_recommended_official_live = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/zhibo/liveMonth/replay?limit=18",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取推荐页life生活数据 film影视 recreation娱乐 通用！!!
export const get_recommended_data = (params) => {
    return http({
        //请求方法
        method: "POST",
        Headers: {
            "content-type": "application/x-www-form-urlencoded;charset=utf-8"
        },
        //请求路径
        url: "/api/recommend/domainPosts.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}



// 获取HomeSearch页面数据
export const get_home_search = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/api/newapi/hotsearch/ranklist.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取HomeSearch搜索
export const get_search = (params) => {
    return http({
        //请求方法
        method: "POST",
        //请求路径
        url: "/api/newsearch/sug.json?",//需要传key https://api.lofter.com/newsearch/sug.json?key=1
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}


//获取home子页数据
export const get_home_item = (params) => {
    return http({
        //请求方法
        method: "POST",
        //请求路径
        url: "/api/oldapi/post/detail.api",
        Headers: {
            "content-type": "application/x-www-form-urlencoded"
        },
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

//获取comments 评论数据
export const get_home_comments = (params) => {
    return http({
        //请求方法
        method: "GET",
        Headers: {
            "lofter-phone-login-auth": "_A4rW3QNNOxbkTSGNVgdQXwBQ8KxQpHQiGRNuk4p1a5vTuykpggkZBCltWKCHooZOSAZyct08HQgx46VzX9UyE2PiLcFROrg"
        },
        //请求路径
        url: "/api/comment/l1/hotnew.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

//获取comments子页 评论数据
export const get_home_all_comments = (params) => {
    return http({
        //请求方法
        method: "GET",
        Headers: {
            "lofter-phone-login-auth": "_A4rW3QNNOxbkTSGNVgdQXwBQ8KxQpHQiGRNuk4p1a5vTuykpggkZBCltWKCHooZOSAZyct08HQgx46VzX9UyE2PiLcFROrg"
        },
        //请求路径
        url: "/api/comment/l1/page.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

//获取comments子页 评论数据
export const get_home_send_comments = (params) => {
    return http({
        //请求方法
        method: "POST",
        Headers: {
            "lofter-phone-login-auth": "_A4rW3QNNOxbkTSGNVgdQXwBQ8KxQpHQiGRNuk4p1a5vTuykpggkZBCltWKCHooZOSAZyct08HQgx46VzX9UyE2PiLcFROrg",
            "content-type": "application/x-www-form-urlencoded;charset=utf-8",
        },
        //请求路径
        url: "/api/comment/add.json",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}



// 获取粮仓页nav html数据
export const get_granary_html = (params) => {
    return http({
        //请求方法
        method: "GET",
        //请求路径
        url: "/html/cms/146552/ruzhanbikan.html",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}

// 获取粮仓页数据
export const get_granary = (params) => {
    return http({
        //请求方法
        method: "GET",
        url: "/api/recommend/grainStore.json?offset=0&lastModuleType=0",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}





// 获取个人主页 HomePage数据
export const get_home_page = (params) => {
    return http({
        //请求方法
        method: "POST",
        Headers: {
            "content-type": "application/x-www-form-urlencoded;charset=utf-8"
        },
        url: "/api/v2.0/blogHomePage.api?product=lofter-android-7.1.9",
        //请求参数 （注意这里写的是params是因为是get请求，如果是其他请求例如post、put请求要写为data）
        params: params
    })
}
